TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 New Jersey Area rating list selection
                                                2023 New Jersey Area rating list selection
2024 TLS League Ratings
Section - Middle States           District - New Jersey           Area - New Jersey
Riverwinds Tennis Center    Men    By Rating
(As of 11/08/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Jon Rubinstein U
4.29 4.5 4.5         40 +   Union, NJ
2 Troy Donato U
4.28 4.5 4.5         18 +   Wilmington, DE
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
3 Andrew Bowers U
3.99 (4.0) 4.5         40 +   Moorestown, NJ
4 Steven Graflage U
3.94 4.0 4.0         18 +   SOMERDALE, NJ
5 Ray Anderson U
3.89 4.0 4.0         40 +   Swedesboro, NJ
6 Roy Schonberg U
3.81 4.0 4.0         40 +   Mount Laurel, NJ
7 Lloyd Pearson U
3.80 (4.0) 4.0         40 +   Haddon Heights, NJ
8 Kenn Waibel U
3.75 4.0 4.0         55 +   Williamstown, NJ
9 Aaron Palmer U
3.75 4.0 4.0         40 +   Philadelphia, PA
10 James McCracken U
3.75 4.0 4.0         40 +   Moorestown, NJ
11 Michael Larkin U
3.75 4.0 4.0         40 +   DELRAN, NJ
12 Mike Kopec U
3.69 4.0 4.0         40 +   Jobstown, NJ
13 Tony House U
3.67 4.0 4.0         40 +   Claymont, DE
14 David Cernava U
3.66 4.0 4.0         40 +   Marlton, NJ
15 Mauricio Saavedra U
3.64 4.0 4.0         40 +   Galloway, NJ
16 Jerome Napson U
3.63 4.0 4.0         55 +   Philadelphia, PA
17 Jeffrey Acker U
3.62 4.0 4.0         40 +   Philadelphia, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
18 Ben Hurtig U
3.50 3.5 3.5         40 +   Philadelphia, PA
19 Edward Andrewes U
3.46 3.5 4.0         55 +   Haddonfield, NJ
20 Douglas DeAndrea U
3.45 3.5 3.5         40 +   Collingswood, NJ
21 Carl Herckner U
3.41 (3.5) 3.5         40 +   Haddonfield, NJ
22 Gregory Powell U
3.34 (3.5) 4.0         18 +   Clementon, NJ
23 Michael Abrams U
3.34 3.5 3.5         18 +   Voorhees, NJ
24 Nicholas Noker U
3.33 3.5 3.5         18 +   Woodbury Heights, NJ
25 Dinesh Iyer U
3.33 3.5 3.5         40 +   Cherry Hill, NJ
26 Miles Holland U
3.30 (3.5) 3.5         40 +   Collingswood, NJ
27 Tyler Bard U
3.30 (3.5) 3.5         18 +   Mount Ephraim, NJ
28 Fred DeAndrea U
3.27 3.5 3.5         40 +   Haddon Heights, NJ
29 Jonathan Muchelli U
3.26 3.5 3.5         40 +   Maple Shade, NJ
30 Michael Galbraith U
3.26 3.5 3.5         40 +   Haddonfield, NJ
31 Robert Tobin U
3.25 (3.5) 3.5         40 +   Philadelphia, PA
32 Stephen Hague U
3.22 3.5 3.5         55 +   Philadelphia, PA
33 Ketan Goculdas U
3.21 3.5 3.5         40 +   Cherry Hill, NJ
34 Bruce Vail U
3.20 (3.5) 3.5         18 +   Deptford, NJ
35 Clayton Foltz U
3.20 3.5 3.5         40 +   WOODBURY, NJ
36 Walter DePalma U
3.20 3.5 3.5         40 +   Cherry Hill, NJ
37 John Casanova U
3.20 3.5 3.5         55 +   Runnemede, NJ
38 Ryan Sobel U
3.19 3.5 3.5         40 +   Haddonfield, NJ
39 Matthew Harris U
3.16 3.5 3.5         55 +   Mount Laurel, NJ
40 Sean Oconnell U
3.14 (3.5) 3.0         18 +   Woodbury, NJ
41 John Cason U
3.09 3.5 3.5         55 +   Willingboro, NJ
42 Frank Dougherty U
3.07 3.5 3.5         55 +   Swedesboro, NJ
43 William Cuff U
3.07 3.5 3.5         40 +   Medford, NJ
44 Eric Casanova U
3.07 3.5 3.0         40 +   Mullica Hill, NJ
45 Flavien Montange U
3.06 3.5 3.5         18 +   Langhorne, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
46 Darwin Walker U
3.00 (3.0) 3.5         40 +   Marlton, NJ
47 RJ Altmann U
2.98 (3.0) 3.0         18 +   Mullica Hill, NJ
48 Jay de Jesus U
2.94 3.0 3.5         40 +   Marlton, NJ
49 Ken Amrhein U
2.94 3.0 3.5         40 +   Glassboro, NJ
50 Gustavo Serrano Izaguirre U
2.92 (3.0) 3.5         40 +   Philadelphia, PA
51 Carleo Naluan U
2.91 3.0 3.5         40 +   Atco, NJ
52 Julian Pozzi U
2.90 (3.0) 3.5         18 +   Oaklyn, NJ
53 Domenic Christopher U
2.89 3.0 3.0         40 +   Sewell, NJ
54 Todd Steinberg U
2.83 (3.0) 3.0         18 +   Williamstown, NJ
55 Greg Formelio U
2.79 3.0 3.0         40 +   Sewell, NJ
56 Donald Bourbon U
2.79 (3.0) 3.0         40 +   SICKLERVILLE, NJ
57 Russ Sanderlin U
2.75 (3.0) 3.0         40 +   Paulsboro, NJ
Mohamed Abdelhamid U
n/a n/a 3.0         18 +   West Deptford, NJ
Sergio Araujo U
n/a n/a 3.0         18 +   Glassboro, NJ
Matthew Clark U
n/a n/a 3.0         18 +   Maple Shade, NJ
marty dixon U
n/a n/a 3.5         18 +   Lindenwold, NJ
Michael Kara U
n/a n/a 4.5         18 +   Marlton, NJ
ronald mazzeo U
n/a n/a 3.0         18 +   Mullica Hill, NJ
Dewey Pfeiffer U
n/a n/a 4.0         18 +   Philadelphia, PA
Larry Phillips U
n/a n/a 3.0         18 +   WOODBURY HEIGHTS, NJ
Jon Sjolander U
n/a n/a 4.5         18 +   Glassboro, NJ
Matthew Tomasheski U
n/a n/a 3.5         40 +   Somerdale, NJ
Alex Watson U
n/a n/a 3.5         18 +   Delran, NJ